package com.juguo.charginganimation.interceptor;

public abstract class Builder<T extends Builder> {
    /**
     * 颜色
     */
    public int color;

    /*** path系数 */
    public float lineSmoothness;

    public T setColor(int color) {
        this.color = color;
        return (T)this;
    }

    public T setLineSmoothness(float lineSmoothness) {
        this.lineSmoothness = lineSmoothness;
        return (T)this;
    }

    public abstract Object build();
}
